low-ranking animals - Spanish English Dictionary